﻿@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;background:#fff;text-align:center;font-size:14px;font-family:Microsoft YaHei;-webkit-font-smoothing: antialiased; /*chrome、safari*/-moz-osx-font-smoothing: grayscale;/*firefox*/}
body,img, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, strong, b, em, i, pre, code, form, fieldset, legend, input, button, textarea, p, a, blockquote, th, td{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size: 100%;}
h1, h2, h3, h4, h5, h6, b, em, i{font-weight: normal;font-style:normal;}
table{border-spacing: 0;border-collapse: collapse;}
table,td,th,tr{font-size:9pt;}
div, form, img, ul, ol, li, dl, dt, dd{margin: 0;padding:0;border:0;text-align: left;}
ul, ol, li{list-style: none;}
img{border: none;vertical-align: middle;}
input, textarea, select,button{border: none;outline: none;font-family: "Microsoft YaHei";background:none; cursor:pointer;}
/*select{border:none;appearance:none; -moz-appearance:none;-webkit-appearance:none;background:none;}*/
a,u{text-decoration: none;outline: none; text-decoration:none; color:#666; }
a:hover{cursor:pointer;}
.comwidth{ width:1200px; margin:0 auto;}
.mt20{ margin-top:20px;}
.mt130{ margin-top:130px;}
.mr20{ margin-right:20px;}
.mb10{ margin-bottom:10px;}
.fl{ float:left;}
.fr{ float:right;}
.sw-bg{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.sw-tit{ width:100%; height:40px; border-bottom:#eeeeee solid 1px;  margin-bottom:10px;}
.sw-tit h2,.sw-titx h2{ float:left; font-size:20px; color:#333;  line-height:38px; border-bottom:#cc0000 solid 3px;}
.sw-tit h2 a{color:#333;}
.sw-tit h2 a:hover{color:#fa6b6b !important;}
.sw-tit span a,.sw-titx span a,.sw-titx span i{ font-size:14px; color:#666; line-height:40px;}
.sw-main ul{ height:auto; overflow:hidden;}
.sw-main li{ float:left; width:240px; overflow:hidden; height:auto; text-align:center; padding:10px 0;}
.sw-main li .img-bg{ width:220px; height:150px; overflow:hidden; margin-left:10px;}
.sw-main li .img-bg img{ width:100%}
.sw-main li .js{ width:90%; margin:auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:40px;}
.sw-main li .js a{ font-size:16px; color:#333333;}
.sw-main li:hover{ background:#f8f8f8; cursor:pointer;}
.sw-main li:hover .js a{ color:#fa6b6b;}
.zz-bg{ width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.zz-main1{ width:100%; height:auto; overflow:hidden; position:relative;}
.zz-banner{ width:780px; height:auto; overflow:hidden; position:relative;}
.zz-banner .hd{ position:absolute; z-index:1; bottom:0; left:0; right:0; height:50px;background:url(/Images/zhengzhi/tip9.png) repeat-x;}
.zz-banner .hd ul{ right:10px; position:absolute; bottom:20px;}
.zz-banner .hd li{ width:10px; height:10px; background:url(/Images/zhengzhi/tip3.png) no-repeat; float:left; margin-left:6px; cursor:pointer;}
.zz-banner .hd li p{ position:absolute; z-index:1; left:-680px; font-size:18px; color:#fff; bottom:-6px; display:none}
.zz-banner .hd .on{ background:url(/Images/zhengzhi/tip4.png) no-repeat; width:26px}
.zz-banner .hd .on p{ display:block}
.zz-banner .next{position:absolute; z-index:2; top:50%; margin-top:-34px; right:0; opacity:0.2; transition:all 0.4s}
.zz-banner .next1{ opacity:1;}
.zz-banner .prev{position:absolute; z-index:2; top:50%; margin-top:-34px; left:0;opacity:0.2; transition:all 0.4s}
.prev{cursor:pointer;}
.next{cursor:pointer;}
.zz-banner .prev1{ opacity:1}
.zz-banner .bd li{ width:780px; height:370px; overflow:hidden; line-height:0;}
.zz-banner .bd li img{ width:100%}
.zz-fr{ width:400px; height:auto; overflow:hidden; background:url(/Images/zhengzhi/tiao.png) no-repeat bottom left;}
.zz-fr-3{ width:400px; height:auto; overflow:hidden; background:url(/Images/zhengzhi/t3.png) no-repeat bottom left;}
.zz-fr-4{ width:400px; height:auto; overflow:hidden; background:url(/Images/zhengzhi/t3.png) no-repeat bottom left;}
.zz-fr-2{ width:400px; height:auto; overflow:hidden; background:url(/Images/zhengzhi/tiao2.png) no-repeat bottom left;}
.zz-fr ul{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.zz-fr li{ width:100%; height:auto; overflow:hidden; text-align:center; overflow:hidden; text-overflow:ellipsis;}
.zz-fr li p a{ font-size:18px; color:#f57018; font-weight:600; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0;}
.zz-fr li p span{ display: inline-block; margin-left: 15px; }
.zz-fr li p{ width:100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:16px;}
.zz-fr li p a:hover{ color:#cc0000; text-decoration:underline;}
.zz-fr li a{ display:inline-block; font-size:14px; color:#333; margin-top:6px;}
.zz-fr li a:hover{ color:#cc0000; text-decoration:underline;}
.zz-fr li em{ color:#eeeeee; margin:0 12px;}
.zz-main-1{ width:100%; height:auto; overflow:hidden;}
.zz-tit{ width:100%; height:auto; overflow:hidden; font-size:24px; color:#1a1a1a; border-bottom:#cc0000 solid 3px; padding:6px  0; margin-top:20px;}
.zz-tit a{color:#1a1a1a;}
.zz-tit a:hover{ color:#cc0000;}
.zz-1-main{ width:780px; height:auto; overflow:hidden;}
.zz-1-main dl{ width:340px; float:left; padding-right:50px; overflow:hidden; margin-top:22px;}
.zz-1-main dt{ font-size:18px; color:#333; margin-bottom:12px;}
 .zz-1-main dt p{ border-left:#fa6b6b solid 3px; line-height:18px; padding-left:10px;}
 .zz-1-main dd{white-space:nowrap; overflow:hidden; text-oveflow:ellipsis;}
.zz-1-main dd a{ display:block; font-size:14px; color:#333; line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zz-1-main .ac a{ color:#f3572d;}
.zz-1-main dd a:hover{ color:#cc0000}
.zz-1-main dd a em{ display:inline-block; width:6px; height:6px; background:#cccccc; transform:rotate(45deg); margin:0 6px 0 2px; vertical-align:1px;}
.fr-bg{ width:400px; height:auto; overflow:hidden; margin-top:18px; position:relative;}
.fr-bg .bd{ width:100%; height:248px; overflow:hidden; border-radius:4px; position:relative;}
.fr-bg .bd li p{ position:absolute; z-index:1; height:50px;background:url(/Images/zhengzhi/tip9.png) repeat-x; bottom:0; left:0; right:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#fff; font-size:16px;}
.fr-bg .bd li p em{ position:absolute; z-index:1; bottom:10px; width:100%; padding:0 10px;  text-align:center;}
.fr-bg .bd li img{ width:100%;}
.fr-bg .hd{ width:100%; height:auto; overflow: hidden; margin-top:12px;}
.fr-bg .hd li{ width:10px; height:10px; background:url(/Images/zhengzhi/tip1.png) no-repeat;  margin-left:6px; float:left;}
.fr-bg .hd .on{background:url(/Images/zhengzhi/tip2.png) no-repeat; width:30px;}
.fr-bg.fr-bg-4 .hd .on{background:url(/Images/zhengzhi/tip8.png) no-repeat; width:30px;}
.fr-bg .hd ul{ margin-left:160px;}
.fr-bg .prev{ position:absolute; z-index:1; top:50%; left:0; margin-top:-34px; opacity:0.2; transition:all 0.4s}
.fr-bg .prev1{ opacity:1}
.fr-bg .next{ position:absolute; z-index:1; top:50%; right:0; margin-top:-34px;opacity:0.2; transition:all 0.4s}
.fr-bg .next1{ opacity:1;}
.zz-main2{ width:1200px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.zz-main2 dl{ width:100%; float:left; margin-left:5%; }
.zz-main2 .none{ margin-left:0;}
.zz-main2 dt{ width:100%; height:auto; overflow:hidden; border-bottom:#cc0000 solid 3px; line-height:38px; margin-bottom:16px; }
.zz-main2 dt .fl{color:#cc0000; font-size:20px;}
.zz-main2 dt .fr{ color:#666666; cursor:pointer;}
.zz-main2 dt .fr i{ color:#d9d9d9; margin:0 6px;}
.zz-main2 dt .fr .acti{ color:#f3572d;}
.zz-main2 dd{ width:100%; height:auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zz-main2 dd a{ font-size:14px; color:#333; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zz-main2 dd a:hover{ color:#cc0000;}
.zz-main2 dd a em{ display:inline-block; width:6px; height:6px; background:#cccccc; transform:rotate(45deg); margin:0 6px 0 2px; border-radius:1px; vertical-align:1px;}
.zz-main3{ width:1200px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.zz-tit1{ border-bottom:#fa6b6b solid 3px !important; width:100% !important;}
.zz-tit1 h2{ border:0;}
.zz-main3 li .img-bg{ height:110px;}
.zz-main4 li{ padding-bottom:0;}
.zz-main4 li .js a:hover{ color:#cc0000 !important;}
.zz-main3 li:hover .js a{color:#cc0000 !important;}
.zz-main5{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.zz-main5 ul{ width:100%; height:auto; overflow:hidden;}
.zz-main5 ul li{ width:170px; float:left; padding-top:10px; }
.zz-main5 .img-bg2{ width:150px; height:150px; overflow:hidden; margin-left:10px;}
.zz-main5 .img-bg2 img{ width:100%;}
.zz-main5 .js2{ width:90%; text-align:center; margin:auto;}
.zz-main5 .js2 a { font-size:14px; color:#333; line-height:40px;}
.zz-main5 .js2 a:hover{ color:#cc0000;}
.zz-main5 li:hover{ background:#f8f8f8;}
.zz-main5 li:hover .js2 a{ color:#fa6b6b;}
.zz-main6{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.zz-main6 ul{ width:100%; height:auto; overflow:hidden;}
.zz-main6 li{ width:240px; height:auto; overflow:hidden; padding-top:10px; float:left; }
.zz-main6 .img-bg3{ width:220px; height:270px; margin-left:10px; overflow:hidden;}
.zz-main6 .img-bg3 img{ width:100%}
.zz-main6 .js3{ width:90%; margin:auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align:center;}
.zz-main6 .js3 a{ font-size:16px; color:#333;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:44px;}
.zz-main6 li:hover{ background:#f8f8f8;}
.zz-main6 li:hover .js3 a{ color:#fa6b6b;}
/*通用结束*/
/*化学首页开始*/
.zz-fr-2 li a:hover{ color:#fa6b6b;}
.zz-fr-2 li p a:hover{ color:#fa6b6b;}
.zz-tit2 a{color:#1a1a1a;}
.zz-tit2 a:hover{color:#fa6b6b;}
/*.zz-tit2{ border-bottom:#fa6b6b solid 3px !important;}*/
.zz-1-main-2 dt p{ border-left:#fa6b6b solid 3px;}
.zz-1-main-2 dt p a{color: #333;}
.zz-1-main-2 dt p a:hover{color: #fa6b6b;}
.zz-1-main-2 dd a:hover{ color:#fa6b6b;}
.fr-bg-2 .hd .on{background:url(/Images/zhengzhi/tip8.png) no-repeat;}
.zz-main2-2 dt .fl{ color:#1a1a1a;}
.zz-main2-2 dt .fl a{color: #1a1a1a;}
.zz-main2-2 dt .fl a:hover{color:#fa6b6b;}
.zz-main2-2 dd a:hover{color:#fa6b6b;}
.zz-tit1-2{ border-bottom:#fa6b6b solid 3px !important; width:100% !important;}
.zz-main4-2 li:hover .js a{color:#fa6b6b !important;}
.zz-main5-2 li:hover .js2 a{color:#fa6b6b !important;}
.zz-main6-2 li:hover .js3 a{color:#fa6b6b !important;}
.zz-main2-2 dt{ border-bottom:#fa6b6b solid 3px;}
.mb{ width:1200px; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#666666; margin-bottom:12px;}
.mb a{ color:#333;}
.mb a:hover{ color:#ac6523;}
.mb2 a:hover{ color:#0a99de;}
.mb2{ width:1200px;}
.mb3 a:hover{ color:#1cb177;}
.mb3{ width:1200px;}
/*化学首页结束*/
/*化学元素周期表开始*/
.hx-js{ width:100%; height:auto; overflow:hidden; background:url(/Images/zhengzhi/1920.png) no-repeat; padding:20px 0;}
.hx-js-mian{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.hx-js-mian h2{ color:#333333; font-size:20px; text-align:center;}
.hx-js-mian dl{ margin-top:16px;}
.hx-js-mian dt { font-size:16px; color:#333; line-height:30px;}
.hx-js-mian dt em{ display:inline-block; width:15px; height:18px; background:url(/Images/zhengzhi/1.1.png); line-height:18px; text-align:center; font-size:12px; color:#0a99de; vertical-align:1px; margin-right:6px;}
.hx-js-mian dd{ font-size:14px; color:#666; line-height:24px; text-indent:2em;}
.hx-tit-main{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:50px;}
.hx-tit-main .fr{ width:410px;}
.hx-tit-main ul{ width:100%; height:auto; overflow:hidden;}
.hx-tit-main ul li{ float:left; width:33%; text-align:left; font-size:14px; color:#333; margin-bottom:10px;}
.hx-tit-main ul li em{ width:18px; height:14px; display:inline-block; margin-right:8px; vertical-align:-2px;}
.hx-tit-main ul li .em1{ background:#abeda6;}
.hx-tit-main ul li .em2{ background:#8cb5e9;}
.hx-tit-main ul li .em3{ background:#b2eeec;}
.hx-tit-main ul li .em4{ background:#fd8181;}
.hx-tit-main ul li .em5{ background:#d29de5;}
.hx-tit-main ul li .em6{ background:#ffff85;}
.hx-tit-main ul li .em7{ background:#ffae88;}
.hx-tit-main ul li .em8{ background:#fea5df;}
.hx-tit-main ul li .em9{ background:#c8e384;}
.hx-tit-main .fl h3{ font-size:24px; color:#333333; line-height:30px;}
.hx-tit-main .fl p{ font-size:18px; color:#666666; line-height:20px; margin-top:12px;}
.zqb{ width:940px; height:auto; overflow:hidden; margin: auto;}
.zqb ul{ float:left;}
.ul1{ width:32px; height:auto; overflow:hidden; padding-top:1px;}
.ul1 li{ border:#dddddd solid 1px; height:60px; line-height:60px; text-align:center;}
.ul1 .zhou{ width:30px; height:32px; line-height:20px; font-size:12px; position:relative;}
.ul1 .zhou span{ display:inline-block; transform:scale(0.8); position:absolute; z-index:1;}
.ul1 .zhou i{ display:inline-block; transform:scale(0.8);position:absolute; right:0; top:0; z-index:1;}
.ul1 .zhou em{ display:inline-block; width:0; height:48px; border-left:#ddd solid 1px; transform:rotate(-45deg); margin-top:-9px; margin-left:2px; }
.ul1 .zhou .s1{ bottom:2px; left:0;}
.ul1 .zhou .s2{ bottom:-5px; left:12px;}
.ul2{ width:50px; height:auto; padding-top:1px;}
.ul2 li{border:#dddddd solid 1px; height:60px; text-align:center;}
.ul2 .zhou1{ height:32px; line-height:20px;}
.ul2 .zhou1 p{ width:100%; height:auto; overflow:hidden;}
.ul2 .zhou1 p span{ font-size:12px; }
.ul2 .zhou1 p  .fl{ color:#333; margin-left:10px;}
.ul2 .zhou1 p  .fr{ color:#f3572d; margin-right:10px;}
.ul2 .zhou1 .p1 { width:auto; font-size:12px; color:#333333; transform:scale(0.8); float:right; margin-top:-5px; margin-right:6px;}
.ul2 .l1{ background:#abeda6;}
.ul2 .l1 p{ width:100%; height:auto; overflow:hidden;}
.ul2 .l1 p em{ display:block; width:100%; height:auto; overflow:hidden; text-align:center; font-size:16px; color:#333;}
.ul2 .l1 .fl{ font-size:12px; color:#f3572d; margin-left:6px;}
.ul2 .l1 .fr{ font-size:12px; color:#333; margin-right:6px;}
.ul2 .l1 i{ font-size:12px; color:#333333;}
.ul2 .l1.l2{ background:#fd8181;}
.ul2 .zhou2{ height:48px;}
.ul2 .zhou2 p{ margin-top:4px;}
.ul2 .zhou2 .p1{ margin-top:0;}
.ul2 .l1.l3{ background:#ffae88;}
.ul2 .l1.l4{ background:#8cb5e9;}
.ul2 .l1.l5{ background:#d29de5;}
.ul2 .l1.l6{ background:#fea5df;}
.ul2 .zhou3{ border-right:0; border-left:0;}
.ul2 .zhou3 .p1{ margin-top:24px;}
.ul2 .zhou4{ border-right:#ddd solid 1px;}
.ul2 .zhou5{ border-right:0;}
.ul2 .zhou5 p{ color:#333; font-size:12px; margin-left:50px;}
.ul2 .zhou5 p em{color:#f3572d;}
.t1{ margin-top:46px;}
.t2{ margin-top:169px;}
.ul2 .l1.l7{ background:#ffff85;}
.ul2 .l1.l8{ background:#c8e384;}
.ul2 .l1.l9{ background:#b2eeec;}
.ul2 .l1:hover{ background:#fff !important; border:#f3572d solid 1px;}
.zqb1{ width:784px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.zqb1 ul{ float:left;}
.zqb1 .ul1 li{ font-size:12px; color:#333;}
.zhu{ font-size:12px; color:#333;  line-height:20px; clear:both; padding-top:12px;}
.zs-s{ width:64px; height:78px; border:#ddd solid 1px; margin-left:174px;}
.zs-s{ background:#abeda6;}
.zs-s .fl{ font-size:14px; color:#f3572d; margin-left:8px; margin-top:4px;}
.zs-s .fr{ font-size:14px; color:#333333; margin-right:8px;margin-top:4px;}
.zs-s em{ display:block; width:100%; height:auto; overflow:hidden; font-size:20px; color:#333333; text-align:center;}
.zs-s i{ font-size:14px; color:#333333; text-align:center; display:block; width:100%}
.gg1{ width:1200px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.zs p{ font-size:14px; color:#666; position: absolute;}
.zs .p_1{ margin-top:-80px; margin-left:74px; height:16px; border-bottom:#999 solid 1px; border-left:#999 solid 1px; padding-right:40px; padding-left:10px;line-height:16px; padding-bottom:4px; }
.zs .p_2{ margin-top:-42px; margin-left:20px; height:16px; width:50px; border-top:#999 solid 1px; border-left:#999 solid 1px; line-height:20px; padding-left:10px; padding-right:110px}
.zs .p_3{ margin-left:234px; margin-top:-80px; border-bottom:#999 solid 1px; border-right:#999 solid 1px; height:16px; padding-left:40px; padding-right:10px; padding-bottom:4px;}
.zs .p_4{ margin-left:232px; width:150px; border-top:#999 solid 1px; border-right:#999 solid 1px; height:16px; line-height:20px; margin-top:-18px; padding:0 10px 0 40px;}
.zs{ position:absolute; z-index:2; margin-top:20px; width:500px; margin-left:132px;}

/*化学元素周期表结束*/
.index-headerbg{ background:#fff; position:relative;z-index: 1;}
.index-headerbg p{ height:4px; width:100%; background:#fa6b6b;}
.index-header{width:100%; margin:0 auto; overflow:hidden;}
.ih-top h1,.search-header h1{ float:left; margin-top:20px; display:block;}
.ih-top{width:1200px; margin:auto;}
.ih-top.dlxx{width: 1200px;}
.ih-top span{ float:left; margin-top:20px; display:block;}
.ih-top .czd_searchbox{display:block; height:36px; width:578px; border:#fa6b6b solid 1px; border-radius:5px; float:right; line-height:36px; margin:28px 0 0 0; background:#fff;}
.ih-top p .hd-xl{ padding-right:6px; display:inline-block; margin-top: 18px;}

.index-nav { width:100%; /*padding-top:28px;*/ border-bottom:#fa6b6b solid 4px; overflow:hidden;}
.index-nav ul{ width:1200px; margin:auto; overflow:hidden;}
.index-nav ul.dlxx{width: 1200px;}
.index-nav ul li{ float:left;}
.index-nav ul li a{ color:#fa6b6b;padding:10px 20px; display:block;}
.index-nav ul li a img{ margin-left:2px;}
.index-nav ul li a:hover{ color:#fff;background:#fa6b6b;}
.index-nav ul .in-dlxx a:hover{ color:#fa6b6b; background:#f8f8f8 url(/Images/zhengzhi/hsj4.png) no-repeat center 34px; background-position:center 32px\9;}
.index-nav ul .in-dlxx:before{ content:""; width:10px; height:10px; background:url(/Images/zhengzhi/banner-sx4.png) no-repeat right bottom; position:absolute; z-index:2; margin-top:16px; margin-left:82px;}
.index-nav ul .in-dlxx:hover:before{background:url(/Images/zhengzhi/banner-sx4.png) no-repeat right top; position:absolute; z-index:2;margin-top:18px; margin-left:82px; }
.index-nav ul li .ej-bg{ width:100%; height:36px; position:absolute; /*top:134px; */z-index:8; left:0; background:url(/Images/zhengzhi/bg1111.png); display:none; box-shadow:0 0 10px #d4b1ad; border-top:#fa6b6b solid 4px;}
.index-nav ul .in-dlxx:hover .ej-bg{ display:block;}
.index-nav ul .in-dlxx:hover .ej-bg dl{ display:block;}
.index-nav ul li .ej-bg dl{ width:1200px; height:auto; line-height:36px; margin:0 auto; display:none}
.index-nav ul li dl .dd-left a{ margin-left:80px; }
.index-nav ul li dl dd{ float:left;}
.index-nav ul li dl dd a{ height:24px; padding:0 10px; line-height:24px; margin:6px 0  0 6px ;color:#333;}
.index-nav ul .in-dlxx dl dd a:hover{background:#fa6b6b;color:#fff;}

.index-foooter dl{ margin:30px 0 50px 0;}
.index-foooter dl dt{ font-size:24px; color:#333;    border-bottom: #fa6b6b solid 3px; margin-bottom:30px; padding-bottom:10px;}
.index-foooter dl dd { line-height:30px; font-size:16px;}
.index-foooter dl dd a{ display:inline-block; width:190px;}
.index-foooter dl dd .ifw{ display:inline-block; width:auto;}
.index-foooter dl dd a em{ width:4px; height:4px; display:inline-block; background:#333; vertical-align:4px; margin:0 4px;}
.xueke{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.zz-tit{ width:100%; height:auto; overflow:hidden; font-size:24px; color:#1a1a1a; border-bottom:#cc0000 solid 3px; padding:6px  0; margin-top:20px;}
.xueke-main ul{ width:100%; height:auto; overflow:hidden; margin-top:22px;}
.xueke-main li{ float:left; width:132px; font-size:14px; color:#333333; text-align:center; border-right:#eeeeee solid 1px; padding:6px 0}
.xueke-main .ll9{ border-right:0;}
.xueke-main li a{ color:#333;}
.xueke-main li:hover a{ color:#fa6b6b;}
.xueke-main .ll1:hover em{ transition:all 0.4s;background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -4px -5px;}
.xueke-main li em{ width:20px; height:20px; display:inline-block; vertical-align:-3px;}
.xueke-main .ll1 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -4px -36px;}
.xueke-main .ll2 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -139px -36px;}
.xueke-main .ll2:hover em{ transition:all 0.4s;background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -139px -5px;}
.xueke-main .ll3 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -272px -36px;}
.xueke-main .ll3:hover em{ transition:all 0.4s; background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -272px -5px;}

.xueke-main .ll4 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -404px -36px;}
.xueke-main .ll4:hover em{ transition:all 0.4s; background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -404px -5px;}

.xueke-main .ll5 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -536px -36px;}
.xueke-main .ll5:hover em{ transition:all 0.4s; background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -536px -5px;}

.xueke-main .ll6 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -670px -36px;}
.xueke-main .ll6:hover em{ transition:all 0.4s; background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -670px -5px;}

.xueke-main .ll7 em{ background: url(/Images/zhengzhi/zheng-bg.png) no-repeat -803px -36px;}
.xueke-main .ll7:hover em{ transition:all 0.4s; background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -803px -5px;}
.xueke-main .ll8 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -937px -36px;}
.xueke-main .ll8:hover em{ transition:all 0.4s;background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -937px -5px;}
.xueke-main .ll9 em{ background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -1070px -36px;}
.xueke-main .ll9:hover em{ transition:all 0.4s; background:url(/Images/zhengzhi/zheng-bg.png) no-repeat -1070px -5px;}

.xue-bg{ width:100%; height:auto; background:#f8f8f8; padding:20px 0;}
.xue-bg .xueke-main{ width:1200px; margin:auto;}
.xue-tit-2{ width:1200px; height:auto; overflow:hidden; margin:auto; text-align:center; font-size:20px; color:#333; position:relative; height:30px; line-height:30px;}
.xue-tit-2 p{ position:absolute; z-index:55; top:0; left:0; right:0; text-align:center;}
.xue-tit-2 em{ display:block; width:45%; height:2px; background:#eeeeee; position:relative; margin-top:14px;}
.xue-tit-2 em i{ position:absolute; z-index:1; width:5px; height:5px; border-radius:5px; background:#eee; top:-2px;}
.xue-tit-2 .fl i{ right:0;}
.xue-tit-2 .fr i{ left:0;}


.zyxz-m dl,.guanggao_1 { padding:20px 0; margin:0 auto; border-bottom: #eee dashed 1px;}
.zyxz-m dl dt{ line-height:34px; font-size:16px; color:#333; background:url(/Images/zhengzhi/fk1.png) no-repeat left center; padding-left:16px;}
.zyxz-m dl dt a{color:#333;}
.zyxz-m dl dt a:hover{color:#fa6b6b;}
.zyxz-m dl dd,.guanggao_1 dd{ color:#999; font-size:14px; line-height:20px; margin-top:6px;padding-left:16px; }
.zyxz-m dl dd span,.guanggao_1 dd span{margin-left:24px;}
.zyxz-m dl dd span em,.guanggao_1 dd span em{ color:#fa6b6b; }
.zyxz-m dl .sc-xz{ display:block; float:right;margin-top: -48px;}
/*资源下载*/
.dl-zyxz{ margin:0 auto; width:1200px; overflow:hidden;}
.zyxz-l{ width:160px; float:left; }
.zyxz-l dl { width:100%;}
.zyxz-l dl dt{ color:#666; width:90%; margin:0 auto; border-bottom:#ddd dashed 1px; padding-bottom:18px; font-size:16px;}
.zyxz-l dl dd{ width:90%; margin-bottom:30px;}
.zyxz-l dl dd a{ padding:0 10px; height:24px; display:inline-block; text-align:center;  line-height:24px;color:#333; margin:14px 0 0 10px; }
.zyxz-l dl dd .ml30{ margin-left:30px;}
.zyxz-l dl dd a:hover{background:#fa6b6b; border-radius:3px;color:#fff;}
.zyxz-l dl dd a.on{background:#fa6b6b; border-radius:3px;color:#fff;}
/*文章详情页*/
.wz-wp{ margin:0 auto;width:1200px;color:#333; text-align:left; line-height:52px;}
.wz-wp.dlxx{width: 1200px;}
.wz-wp a{ color:#333;}
.wz-wp a:hover{ color:#fa6b6b;}
/*教学方法页*/
.zyfl-l{ width:150px; float:left; border:#ddd solid 1px;}
.zyfl-l dt{ font-size:14px; color:#666; width:90%; border-bottom:#ddd dashed 1px; margin:0 auto; padding-left:12px; padding:16px 0 16px 10px;}
.zyfl-l dd{ height:34px; line-height:24px; padding-top:8px;  cursor: pointer;}
.zyfl-l .pb20{ padding-bottom:20px;}
.zyfl-l dd a{ color:#333; padding-left:12px;border-left: 4px solid #fff;width: 100%;height: 100%;display: inline-block;}
.zyfl-l dd.on a{ border-left:#fa6b6b solid 4px; color:#fa6b6b;}
/*地理分类页*/
.fl-jt{ height:42px; border-bottom:#ddd solid 1px;}
.fl-jt span{ padding:0 28px;  height:38px; line-height:38px; display:block;}
.fl-jt span a{ color:#666; font-size:16px;}
.fl-jt span:hover{border-bottom:#fa6b6b solid 4px;}
.fl-jt span:hover a{ color:#333;}
.l-jx{ height:42px; overflow:hidden; line-height:42px;border-bottom:#ccc solid 1px;}
.l-jx dl{ padding:0; overflow:hidden; border:none;}
.l-jx dl dd{ float:left; padding:0 26px;}
.l-jx dl dd em{ color:#666; font-size:16px;line-height:32px; height:32px; padding-bottom:8px;}
.l-jx dl dd.active{ border-bottom:#fa6b6b solid 4px;}

.l-jx dl dd:hover a{color:#333;}
.zyxz-m .sahl-wz p{ border:none; padding:0;}
/*上下课件*/
.zyxz-m{ width:700px; float:left; margin-left:20px;}
.m-sc{ border-bottom:#ddd solid 1px;height:42px;}
.m-sc span{ float:left; color:#666; font-size:16px;padding:0 35px; height:40px; line-height:40px;}
.m-sc span a{color:#666;}
.m-sc span.active{border-bottom:#fa6b6b solid 4px; color:#333;}
.m-sc p{ float:right; color:#666; margin: 4px 10px 0 0;}
.m-sc p em,.l-sahl p span i{ border:#ddd solid 1px; border-left: 0 none;padding:0 10px; height:28px;line-height: 28px;padding:0 6px; display: inline-block;border-top-right-radius: 5px; border-bottom-right-radius: 5px; background:#fff; }
.m-sc p em:first-child,.l-sahl p span i:first-child{margin-left:10px; border:#ccc solid 1px; height:28px; line-height: 28px; padding:0 6px; display: inline-block;border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.m-sc p em.on,.l-sahl p span i.on{ color:#fff; background:#fa6b6b;}
/*地理教学推荐页*/
.zyxz-r{ float:right; width:300px;}
.zyxz-r dl{ margin-bottom:30px;}
.zyxz-r dl dt{ font-size:18px; color:#333; border-bottom:#fa6b6b solid 2px; padding-bottom:10px; margin-bottom:10px;}
.zyxz-r dl dd{ cursor: pointer; line-height:36px; border-left:#ddd solid 1px;width:96%; margin:0 auto; color:#666; white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.zyxz-r dl .emr1{ color:#f3572d; height:auto;}
.zyxz-r dl .emr2{ color:#f57018;}
.zyxz-r dl .emr3{ color:#f3932d;}
.zyxz-r dl .emr1 a{ color:#f3572d; height:auto;}
.zyxz-r dl .emr2 a{ color:#f57018;}
.zyxz-r dl .emr3 a{ color:#f3932d;}

.zyxz-r dl dd:hover{ font-size:16px; color:#333;}
.zyxz-r dl dd.emr1:hover{font-size:16px;color:#f3572d;}
.zyxz-r dl dd.emr2:hover{font-size:16px;color:#f57018;}
.zyxz-r dl dd.emr3:hover{font-size:16px;color:#f3932d;}

.zyxz-r dl dd.emr1 a:hover{font-size:16px;color:#f3572d;}
.zyxz-r dl dd.emr2 a:hover{font-size:16px;color:#f57018;}
.zyxz-r dl dd.emr3 a:hover{font-size:16px;color:#f3932d;}
.zyxz-r dl dd i{ display:inline-block; width:7px; height:7px; border-radius:7px; background:#ddd; vertical-align:2px; margin-left:-4px; position:absolute; margin-top:15px;}
.zyxz-r dl dd:hover i{ background:url(/Images/zhengzhi/wjx1.png) no-repeat center center; width:12px; height:12px;border-radius:0; margin-top:12px;}
.zyxz-r dl dd em{ margin:0 10px;}
.zyxz-r .r-djdzk dd{ width:300px; height:300px; margin-top:20px; border:none;}
.zyxz-r .r-djdzk dd a{ width:100%;}
.fhdb{position:fixed; right:50%; margin-right:-760px;bottom:100px; overflow:hidden; transition:all 0.5s;}
.jain2{ bottom:30%;}
.fhdb i{ width:50px; height:50px; display:block; float:left;line-height:50px; background:#ccc; border-radius:3px; text-align:center; font-size:18px; cursor:pointer; margin-right:20px; }
.fhdb span{width:40px; padding:0 5px; height:50px; display:block;float:left;background:#fa6b6b; border-radius:3px; text-align:center; }
.fhdb span a{ color:#fff; font-size:14px; display:inline-block; margin-top:4px;}
/*地理 资源搜索页*/ 
.search-headerbg{ border-bottom:#eee solid 1px;}
.search-header{ width:1200px; margin:0 auto; height:74px;}
.search-header p{ float:left; margin-top:12px;}
.search-header ul{ float:right; }
.search-header ul li{ float:left; height:74px; padding:0 20px; line-height:74px;  }
.search-header ul li a{ color:#333; }
.search-header ul li i{background:url(/Images/zhengzhi/xlh.png) no-repeat right center; display:inline-block; width:12px; height:6px;}
.search-header ul li:hover i{ background:url(/Images/zhengzhi/xlb.png) no-repeat right center;}
.search-header ul li:hover{background:#fa6b6b; }
.search-header ul li:hover a{color:#fff; }
.search-header ul li .ej-bg{  width:100%; height:36px; position:absolute; z-index:8; left:0; background:url(/Images/zhengzhi/bg1111.png); display:none; box-shadow:0 0 10px #d4b1ad; border-top:#fa6b6b solid 4px;}
.search-header ul li .soerji{width:1200px; height:auto; line-height:36px; margin:0 auto;}
.search-header ul li .soerji dl{ float: right;}
.search-header ul li .soerji dl dd{float: left;}
.search-header ul li .soerji dl dd a{ height:24px; padding:0 10px; line-height:24px; margin:6px 0  0 6px ;color:#333; display: block;}
.search-header ul li dl dd.dd-left a{ margin-left:80px; }
.soerji dl dd.on a{ background:#fa6b6b; }
.search-header ul li .soerji dl dd.on a{ color: #fff; }
/*搜索*/
.dl-search{ width:1200px; margin:0 auto;}
.search-l{ width:870px; float:left;}
.search-l .l-ss{ width:648px; height:48px; line-height:48px;border-radius:5px; border:#fa6b6b solid 1px; padding-left:10px; overflow:hidden; margin:48px auto 26px auto;}
.search-l .l-ss span{background:url(/Images/zhengzhi/index-search.png) no-repeat left center; padding-left:20px; float:left;font-size:14px;}
.search-l .l-ss input{ height:48px; width:500px; color:#333;padding: 0;margin: 0;line-height:48px;}
.search-l .l-ss .search-btn_list{ float:right; width:120px; line-height:48px; background:#fa6b6b; color:#fff; font-size:18px;}
.search-l .l-ss .search-txt_list{cursor:text;background:url(/Images/zhengzhi/index-search.png) no-repeat left center; padding-left:20px; float:left;font-size:14px;line-height:48px;}
.l-zy{ border-bottom:#ccc solid 1px; height:42px;overflow:hidden;}
.l-zy dl{  width:300px;margin:0 auto; }
.l-zy dl dd{ float:left; padding:0 32px; height:38px; line-height:40px; cursor: pointer;}
.l-zy dl dd a{ color:#333; font-size:16px;}
.l-zy dl dd.active{border-bottom:#fa6b6b solid 4px;}
.l-zy dl dd:hover a{ color:#666;}
.l-sahl p{ padding:24px 0; overflow:hidden;border-bottom:#eee solid 1px; width:100%;}
.l-sahl p span{ color:#999;line-height:28px;}
.l-sahl p span em{ color:#333;}


.l-sahl dl{ padding:20px 0; border-bottom:#eee solid 1px;}
.l-sahl dl dt{ background:url(/Images/zhengzhi/fk1.png) no-repeat left center; padding-left:10px; color:#333; font-size:16px; overflow:hidden; height:34px; line-height:34px;}
.l-sahl dl dt a:hover{ color:#fa6b6b;}
.l-sahl dl dt a:hover em{ color:#fa6b6b;}
.l-sahl dl dt em{ color:#f3572d;}
.l-sahl dl dd{ padding-left:18px; font-size:14px; color:#999;}
.l-sahl dl dd span{ margin-left:30px;}
.l-sahl dl dd em{ color:#fa6b6b;}
.l-sahl dl .sc-xz{ display:block; float:right;margin-top: -48px;}
.l-sahl dl dd i,.zyxz-m dl dd i{ font-size:30px; width:38px; height:38px;  background-image:url(/Images/zhengzhi/x3.png); display:block; margin-right:42px;}
.l-sahl dl dd i:hover,.zyxz-m dl dd i:hover{ background-image:url(/Images/zhengzhi/xx2.png);}
/*文章*/
.sahl-wz dl{ overflow:hidden; padding:24px 0;}
.sahl-wz p{ padding:24px 0; overflow:hidden;border-bottom:#eee dashed 1px; width:100%;}
.sahl-wz p span{ color:#999;line-height:28px;display:inline-block;float: right}
.sahl-wz p span em{ color:#333;}
.sahl-wz dl dt{ background:url(/Images/zhengzhi/fk1.png) no-repeat left center; padding-left:10px; line-height:34px;}
.sahl-wz dl dt a{ font-size:16px; color:#333;}
.sahl-wz dl dt a:hover{ color: #fa6b6b; }
.sahl-wz dl dt em{ color:#f3572d;}
.sahl-wz dl dd i{ font-size:14px; color:#ccc; width:14px;}
.sahl-wz dl dd{ line-height:28px; width:96%; margin:0 auto;}
.sahl-wz dl dd:hover i{ display:none;}
.sahl-wz dl dd em{ color:#fa6b6b;}
.sahl-wz dl dd em a{color:#fa6b6b;}
.sahl-wz dl p{ line-height:28px; height:28px; margin:0; color:#999; float:right; text-align:right;}
.sahl-wz dl p span i{color:#ccc;margin:0 8px 0 26px;padding:0;}
/*地图*/
.sahl-dt p{ padding-top:24px; border:none; overflow:hidden; width:100%;}
.sahl-dt p span{ color:#999;line-height:28px;}
.sahl-dt p span em{ color:#333;}
.sahl-dt ul{ overflow:hidden;}
.sahl-dt ul li{ width:422px; border:#eee solid 1px;border-radius:6px; margin-top:30px; float:left;}
.sahl-dt ul li p{ text-align:center; font-size:16px; line-height:42px; padding:0; height:42px; }
/*文章详情页*/
.wz-wp{ margin:0 auto;width:1200px;color:#333; text-align:left; line-height:52px;}
.wz-wp.dlxx{width: 1200px;}
.wz-wp a{ color:#333;}
.wz-wp a:hover{ color:#fa6b6b;}
/*教学方法*/
.wz-jxffbg{ width:1200px; margin:0 auto;}
.wz-jxff{ overflow:hidden;}
.jxff-l{ width:910px; float:left; position:relative;}
.jxff-l {
 -moz-border-bottom-colors: none;
 -moz-border-left-colors: none;
 -moz-border-right-colors: none;
 -moz-border-top-colors: none;
 border-color: #fa6b6b #ddd #ddd;
 border-image: none;
 border-style: solid;
 border-width: 2px 1px 1px;
 float: left;
 padding: 0 10px;
 position: relative;
 width: 910px;
}
.jxff-l ul{border-bottom: #eee solid 1px; margin-top:30px;}
.detail{margin-top: 20px;font-size:14px; color:#333;}
.detail p{text-indent: 2em;font-size:14px;color:#333;margin-bottom:20px;line-height: 24px;}
.detail p {
 color: #000;
 font-family: "微软雅黑";
 font-size: 17px;
 line-height: 32px;
 margin: 15px 0 20px;
 padding-bottom: 0;
 padding-top: 0;
}
.jxff-l dl{ width:100%; border-bottom:#eee solid 1px; padding-bottom:26px; position:relative;}
.jxff-l dl p{ position:absolute; z-index:1; text-align: center; top:-26px; right:20px; padding:6px 8px 0; background:url(/Images/zhengzhi/yx.png) no-repeat center center; font-size:16px; color:#fff;width:45px; height:60px;}
.jxff-l dl p a{color:#fff;}
.jxff-fx{ position:absolute; z-index:1; bottom:14px; right:26px;}
.jxff-f i{border-radius:16px; border:#ccc solid 1px; width:32px; height:32px; display:inline-block; color:#ccc; text-align:center; font-size:16px; line-height:32px;overflow:hidden; cursor:pointer }
.jxff-f .iconfontfenxiang{ font-size:20px;}
.jxff-f .em1{ width:42px; height:42px; display:inline-block;  }
.jxff-f{ position:relative;}
.jxff-f dl span{position:absolute; z-index:3; top:-5px; right:10px;}
.jxff-f i:hover .fff{ display:block;}
.jxff-f i:hover .jxff-fx dl{ display:block;}
.jxff-f dl dd a{ display:inline-block;margin-left:14px;margin-top: -12px;}
.jxff-f dl{ width:190px; height:60px;  box-shadow:0 0 6px #ccc; border-radius:5px; padding:0; margin:0 auto; position:absolute; top:40px; right:7px; z-index:1; background:#fff; display:none; padding-right:6px;}
.jxff-l dl dt{width: 910px;color:#333;font-size:24px;line-height:24px;margin-top:26px;overflow: hidden;}
.jxff-l dl dd{ color:#ccc; margin-top:26px;}
.jxff-l dl dd b{color: #666666;}
.jxff-l dl dd a{ color:#666;}
.jxff-l dl dd a:hover{ color:#fa6b6b;}
.jxff-l dl.wz-zyxq dd.zy-djxz a:hover{color: #fff;}
.jxff-l dl dd i{ margin-right:8px;}
.jxff-l dl dd em{ margin:0 20px; color:#ccc;}
.jxff-l dl dd span{ color:#333333; text-align:left;}
.jxff-zy { overflow:hidden;}
.jxff-zy span{ line-height:54px; background:#f0f0f0; width:340px; margin-top:30px; border-radius:2px;height: 55px;}
.jxff-zy span a{color:#333; }
.jxff-zy span i{ color:#aaa; font-size:12px;}
.jxff-zy span:hover{background:#f8f8f8;}
.jxff-zy span .iconfontzuo1{ margin-right:10px; background: #f0f0f0; padding:22px 10px;}
.jxff-zy span .iconfontyou1{ background: #f0f0f0; padding:0 10px;}
.jxff-zy span .cydlx{margin-left:48px;width: 246px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
/*资源详情*/
.jxff-l .wz-zyxq dd{ color:#666;}
.jxff-l .wz-zyxq dd.m{color: #999999;}
.jxff-l .wz-zyxq dd span{ color:#666; margin-left:90px; display:inline-block;}
.jxff-l .wz-zyxq dd span i{ color:#f3572d;}
.jxff-l .wz-zyxq .mt14{ margin-top:14px;}
.jxff-l .wz-zyxq dd i{color:#f3572d;}
.jxff-l .wz-zyxq dd.mt14 b{color: #fa6b6b;}
.wz-zyxq { overflow:hidden;}
.wz-zyxq dt span{}
.wz-zyxq dt .em1{ width:42px; height:42px; display:inline-block;  }
.wz-zyxq dt .em1 i{border-radius:16px; border:#ccc solid 1px; width:32px; height:32px; display:inline-block; color:#ccc; text-align:center; font-size:16px; line-height:32px;overflow:hidden; cursor:pointer}
.wz-zyxq dt .em1 i:hover{ color:#fa6b6b; border:#fa6b6b solid 1px; }
.zyxqfx{ position:relative; margin-right:10px;}
.wz-zyxq dt p{ width:190px; height:56px; border-radius:5px; background:#fff; padding-top:8px; box-shadow:0 0 6px #ccc; margin:0 auto; position:absolute; z-index:1; top:40px; right:-4px; display:none;}
.wz-zyxq dt u{ position:absolute; z-index:2; top:35px; right:17px; display:none;}
.wz-zyxq dt p a{ float:left; margin-left:12px;}
.wz-zyxq .zy-djxz{ border-radius:6px; width:180px; height:40px; background:#f3572d; text-align:center; line-height:40px; float:right; margin:-42px 18px 0 0;}
.wz-zyxq .zy-djxz a{ color:#fff; font-size:20px;}
.wz-zyxq .zy-djxz a i{ color:#fff;font-size:20px;}
/*下载说明*/
.zy-xzsm{ color:#666; width:100%;}
.zy-xzsm dl{ width:90%; margin:0 auto; border:none; }
.zy-xzsm dl dt{ color:#333; border:none; padding:36px 0 20px 0; margin:0;}
.zy-xzsm dl dd{ line-height:28px; margin:0;color:#666;}
.zy-xzsm dl dd em{ color:#f3572d; text-decoration:underline; margin:0; font-size:14px;}
/*右边*/
.jxff-r{ width:250px; overflow:hidden; float:right;}
/*最新地理*/
.zxdl-banner{ position:relative;margin-bottom:26px;}
.zxdl-banner .bd{ border:none;}
.zxdl-banner .bd dt,.zxdl-newbanner{ font-size:18px; color:#333; border-bottom:#fa6b6b solid 2px; padding-bottom:16px; }
.zxdl-banner .bd dd{height:14px; overflow:hidden; border-left:#eee solid 4px; margin-top:20px; padding-left:16px;}
.zxdl-banner .bd .dd-height{ height:auto;border-left:#fa6b6b solid 4px;}
.zxdl-banner .bd dd:hover{ overflow:inherit; height:auto;}
.zxdl-banner .bd dd p{ font-size:14px; color:#333; line-height:14px; margin-bottom:10px;}
.zxdl-banner .bd dd span{ font-size:12px; color:#999; line-height:20px; height:20px;}
.zxdl-banner .hd { position:absolute; top:8px; right:0;}
.zxdl-banner .hd li{ width:8px; height:8px; border-radius:4px; background:#ccc; float:left; margin-left:6px;}
.zxdl-banner .hd .on{ background:#fa6b6b;}
/*热门地理*/
.rmdl-banner{ position:relative; margin-bottom:26px;}
.rmdl-banner .bd{ border:none;}
.rmdl-banner .bd dt{ font-size:18px; color:#333; border-bottom:#fa6b6b solid 2px; padding-bottom:16px; }
.rmdl-banner .bd dd{height:14px; overflow:hidden; margin-top:20px;}
.rmdl-banner .bd .dd-height{ height:auto;}
.rmdl-banner .bd dd:hover{ overflow:inherit; height:auto;}
.rmdl-banner .bd dd p em{ margin-right:10px;font-style:italic;}
.rmdl-banner .bd dd p{ font-size:14px; color:#333; line-height:14px; margin-bottom:10px; }
.rmdl-banner .bd dd .p1{ color:#f3572d;}
.rmdl-banner .bd dd .p1 a{ color:#f3572d;}
.rmdl-banner .bd dd .p2{ color:#f57018;}
.rmdl-banner .bd dd .p2 a{ color:#f57018;}
.rmdl-banner .bd dd .p3{ color:#f3932d;}
.rmdl-banner .bd dd .p3 a{ color:#f3932d;}
.rmdl-banner .bd dd span{ font-size:12px; color:#999; line-height:20px;  display: block; padding-left: 16px;width: 88%;}
.rmdl-banner .hd { position:absolute; top:8px; right:0;}
.rmdl-banner .hd li{ width:8px; height:8px; border-radius:4px; background:#ccc; float:left; margin-left:6px;}
.rmdl-banner .hd .on{ background:#fa6b6b;}
/*精品推广*/
.jptg dl dt{font-size:18px; color:#333; border-bottom:#fa6b6b solid 2px; padding-bottom:16px; }
.jptg dl dd a{ margin:20px 0; display:block;}
.f-t-l{ width:50px; height:auto; border:#f1f1f1 solid 1px; position:fixed; top:38%; left:50%; margin-left:-566px; background:#FFF;}
.f-t-l ul{ overflow:hidden;}
.f-t-l li{ height:50px; border-bottom:#f1f1f1 solid 1px; text-align:center; line-height:50px;}
.f-t-l li .iconfont{ color:#fa6b6b; font-size:30px;}
.f-t-l li:hover{ background:#fa6b6b;}
.f-t-l li:hover .iconfont{ color:#fff;}
/*相关推荐*/
.wz-xgtj{ overflow:hidden;}
.wz-xgtj p{ font-size:20px; color:#333; border-bottom:#fa6b6b solid 2px; padding:60px 0 12px 0; margin-bottom:32px;}
.wz-xgtj dl{ width:595px; float:left; border:none;}
.wz-xgtj dl dd{line-height:32px;margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wz-xgtj dl dd a:hover{ color:#fa6b6b;}
.wz-xgtj span{ float:right; width:300px; height:250px;}
.wz-xgtj .sl{ width:730px; height:94px;}
/*我要评论*/
.wz-wypl p{ font-size:20px; color:#333; margin:48px 0 30px 0; overflow:hidden;}
.wz-wypl ul{ overflow:hidden;}
.wz-wypl li{ text-indent:inherit;}
.wz-wypl li em{ margin-right:10px;}
.wz-wypl li span{ width:100%; overflow:hidden; position:relative;  display:block;}
.wz-wypl li span textarea{ max-width:626px;width:626px; max-height:150px; height:150px;resize: none; border:#eee solid 1px; padding:6px; line-height:20px;}
.wz-wypl li button{ display:inline-block; background-color:#f3572d; color:#fff; font-size:16px; text-align:center; line-height:40px; height:40px; border-radius:5px; padding:0 34px;}
.wz-wypl .wz-dl{ font-size:14px; position:absolute;top:14px; left:100px;}
.wz-wypl .wz-dl a{ color:#f3572d;}
/*精彩评论*/
.wz-jcpl{ border-top:#fa6b6b solid 2px;}
.wz-jcpl dl{ border-bottom:#eee solid 1px; padding:26px 0 10px 0;}
.wz-jcpl dl dt{ font-size:18px; color:#fa6b6b; border: none; margin:0; padding:0; }
.wz-jcpl dl dd{ width:100%; overflow:hidden; margin:0;}
.wz-jcpl dl dd p{ position:inherit; background:none; height:auto; width:100%; overflow:hidden;}
.wz-jcpl dl dd p a{ float:left; width:56px; height:56px; display:block;}
.wz-jcpl dl dd >span { float:right; width:90%; color:#333; padding:5px;}
.wz-jcpl dl dd .wz-hx{width:86%; float:left; margin-left:18px;}
.wz-jcpl dl dd span em{ display:block; color:#fa6b6b; margin:0;}
.wz-jcpl dl dd span .emc{ color:#999;}
.wz-jcpl dl dd span b{ background:#fbfbfb; border:#eee solid 1px; height:108px; display:block;    padding: 18px 10px 0 12px; width:92%; margin:10px 0;}
.wz-jcpl dl dd span i{ color:#999; line-height: 20px;}
.wz-jcpl dl dd span i .zan{ margin:0 6px 0 28px; padding-left: 40px; display:inline-block; width:16px; height:20px; background:url(/Images/zhengzhi/zan1.png) no-repeat center 2px; cursor:pointer;}
.wz-jcpl dl dd span i .zan:hover,.wz-jcpl dl dd span i .zan.on{ background:url(/Images/zhengzhi/zan.png) no-repeat center center;}
.wz-jcpl dl dd span i .liu{ margin:0 6px 0 28px;  padding-left: 46px;  display:inline-block; width:20px; height:20px; background:url(/Images/zhengzhi/ly.png) no-repeat center 4px;cursor:pointer;}
.wz-jcpl dl dd span i .liu:hover,.wz-jcpl dl dd span i .liu.on{ background:url(/Images/zhengzhi/ly1.png) no-repeat center 4px;}
.wz-jcpl dl dd span i .emc1{ display:inline-block; color:#999;}
.wz-jcpl dl dd span i .zan.on .emc1{ color:#f3572d;}
.wz-jcpl dl dd span i .emc1:hover{ color:#f3572d;}
.wz-jcpl dl dd span i .emc2{ display:inline-block; color:#999;}
.wz-jcpl dl dd span i .liu.on .emc2{ color:#c99802}
.wz-jcpl dl dd span i .emc2:hover{ color:#c99802;}
.sw-t-bg{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.sw-tit1{ width:870px; height:auto; overflow:hidden;}
.sw-t-l {width:870px; height:auto; overflow:hidden;}
.sw-tit a em{ font-size:20px; color:#fa6b6b;}
.sw-t-tit{ width:100%; height:auto; overflow:hidden; background:#f8f8f8; border-radius:2px; padding-bottom:14px;}
.sw-t-tit em{ font-size:14px;  color:#666666; margin-left:16px;}
.sw-t-tit em img{ margin-right:4px; margin-top:-2px;}
.sw-t-tit li{ margin-top:14px;}
.sw-t-tit a{ display:inline-block; font-size:14px; color:#333333; padding:4px 12px; border-radius:4px;}
.sw-t-tit .acti{background:#fa6b6b; color:#fff;}
.sw-t-tit a:hover{ background:#fa6b6b; color:#fff;}
.sw-t-main{ width:100%; height:auto; overflow:hidden;}
.sw-t-main ul{ height:auto; overflow:hidden; margin-left:-18px;}
.sw-t-main ul li{ width:204px; height:204px; overflow:hidden; position:relative; float:left; margin-left:18px; margin-top:18px;}
.sw-t-main ul li img{ width:100%; transition:all 0.6s;}
.meng{ position:absolute; z-index:1; width:100%; height:0; background:url(/Images/zhengzhi/meng.png); bottom:0; left:0; transition:all 0.3s}
.meng i{ display:inline-block; width:20px; height:14px; background:url(/Images/zhengzhi/ic3.png) no-repeat; vertical-align:-4px; margin-right:2px; }
.meng .kan { font-size:12px; color:#666666; padding:4px 12px; background:rgba(255,255,255,0.6); float:right; border-radius:8px; position:relative; right:-100%; top:12px;}
.meng .js_1{ font-size:14px; color:#ffffff; position: absolute; width:90%; left:5%;  transition:all 0.6s}
.sw-t-main ul li:hover .meng{ height:100%;}
.sw-t-main ul li:hover .meng .js_1{ bottom:12px; opacity:1;}
.sw-t-main ul li:hover .meng .kan{ right:12px; transition:all 0.7s;}
.sw-t-main ul li:hover img{ transform:scale(1.2);}
.fenye{ width:100%; height:auto; overflow:hidden; margin-top:20px; text-align:center;}
.fenye a{ display:inline-block; padding:4px 10px;  font-size:14px; color:#666666;}
.fenye a:hover{background:#fa6b6b; border-radius:4px; color:#fff}
.fenye a.acti{background:#fa6b6b; border-radius:4px; color:#fff}
.fr-main2{ width:300px; height:auto; overflow:hidden; }
.zz-tit4{ border-bottom:#fa6b6b solid 2px; margin-top:18px; font-size:18px; }
.fr-main-1{ width:99%; margin:auto; margin-top:12px;}
.fr-main-1 ul{ border-left:#dddddd solid 1px;}
.fr-main-1 li em{ margin-left:14px; margin-right:8px;}
.fr-main-1 li a{ font-size:14px; color:#666666; line-height:34px; display:block; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.fr-main-1 li i{ display:inline-block; width:7px; height:7px; border-radius:50%; background:#ddd; position:absolute; margin-left:-4px; margin-top:14px;}
.fr-main-1 .one a{ color:#f3572d;}
.fr-main-1 .two a{ color:#f57018;}
.fr-main-1 .sir a{ color:#f3932d;}
.fr-main-1 .acti i{ background:url(/Images/zhengzhi/wjx1.png); width:12px; height:10px; border-radius:0; margin-top:12px;}
.fr-main-1 .acti a{ font-size:18px;}
.gg{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.zz-tit4 .fr{ font-size:14px; color:#666666; cursor:pointer;}
.zz-tit4 .fr em{ margin-left:6px; display:inline-block; vertical-align:-1px;}
.zz-tit4 .fr i{ transition:all 0.5s}
.zz-tit4 .fr:hover i{ display:inline-block; transform:rotate(720deg);}
.xihuan-main{ width:100%; height:auto;}
.xihuan-main .acti h3 a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:14px; height:14px; display:block;}
.xihuan-main p { margin-top:14px;}
.xihuan-main p a{ font-size:12px; color:#999999; line-height:20px; height:36px; display:block; overflow:hidden;}
.xihuan-main .acti{ border-left:#fa6b6b solid 4px; height:auto;}
.xihuan-main li{ padding-left:8px; margin-top:20px; height:16px; border-left:#eeeeee solid 4px; overflow:hidden;}
.xihuan-main li h3 a{ height:16px; line-height:16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; color:#333333;}
.hx-js{ width:100%; height:auto; overflow:hidden; background:url(/Images/zhengzhi/1920.png) no-repeat; padding:20px 0;}
.hx-js-mian{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.hx-js-mian h2{ color:#333333; font-size:20px; text-align:center;}
.hx-js-mian dl{ margin-top:16px;}
.hx-js-mian dt { font-size:16px; color:#333; line-height:30px;}
.hx-js-mian dt em{ display:inline-block; width:15px; height:18px; background:url(/Images/zhengzhi/1.1.png); line-height:18px; text-align:center; font-size:12px; color:#0a99de; vertical-align:1px; margin-right:6px;}
.hx-js-mian dd{ font-size:14px; color:#666; line-height:24px; text-indent:2em;}
.hx-tit-main{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:50px;}
.hx-tit-main .fr{ width:410px;}
.hx-tit-main ul{ width:100%; height:auto; overflow:hidden;}
.hx-tit-main ul li{ float:left; width:33%; text-align:left; font-size:14px; color:#333; margin-bottom:10px;}
.hx-tit-main ul li em{ width:18px; height:14px; display:inline-block; margin-right:8px; vertical-align:-2px;}
.hx-tit-main ul li .em1{ background:#abeda6;}
.hx-tit-main ul li .em2{ background:#8cb5e9;}
.hx-tit-main ul li .em3{ background:#b2eeec;}
.hx-tit-main ul li .em4{ background:#fd8181;}
.hx-tit-main ul li .em5{ background:#d29de5;}
.hx-tit-main ul li .em6{ background:#ffff85;}
.hx-tit-main ul li .em7{ background:#ffae88;}
.hx-tit-main ul li .em8{ background:#fea5df;}
.hx-tit-main ul li .em9{ background:#c8e384;}
.hx-tit-main .fl h3{ font-size:24px; color:#333333; line-height:30px;}
.hx-tit-main .fl p{ font-size:18px; color:#666666; line-height:20px; margin-top:12px;}
.zqb{ width:1022px; height:auto; overflow:hidden; margin: auto;}
.zqb ul{ float:left;}
.ul1{ width:32px; height:auto; overflow:hidden; padding-top:1px;}
.ul1 li{ border:#dddddd solid 1px; height:60px; line-height:60px; text-align:center;}
.ul1 .zhou{ width:30px; height:32px; line-height:20px; font-size:12px; position:relative;}
.ul1 .zhou span{ display:inline-block; transform:scale(0.8); position:absolute; z-index:1;}
.ul1 .zhou i{ display:inline-block; transform:scale(0.8);position:absolute; right:0; top:0; z-index:1;}
.ul1 .zhou em{ display:inline-block; width:0; height:48px; border-left:#ddd solid 1px; transform:rotate(-45deg); margin-top:-9px; margin-left:2px; }
.ul1 .zhou .s1{ bottom:2px; left:0;}
.ul1 .zhou .s2{ bottom:-5px; left:12px;}
.ul2{ width:55px; height:auto; padding-top:1px;}
.ul2 li{border:#dddddd solid 1px; height:60px; text-align:center;}
.ul2 .zhou1{ height:32px; line-height:20px;}
.ul2 .zhou1 p{ width:100%; height:auto; overflow:hidden;}
.ul2 .zhou1 p span{ font-size:12px; }
.ul2 .zhou1 p  .fl{ color:#333; margin-left:10px;}
.ul2 .zhou1 p  .fr{ color:#f3572d; margin-right:10px;}
.ul2 .zhou1 .p1 { width:auto; font-size:12px; color:#333333; transform:scale(0.8); float:right; margin-top:-5px; margin-right:6px;}
.ul2 .l1{ background:#abeda6;}
.ul2 .l1 p{ width:100%; height:auto; overflow:hidden;}
.ul2 .l1 p em{ display:block; width:100%; height:auto; overflow:hidden; text-align:center; font-size:16px; color:#333;}
.ul2 .l1 .fl{ font-size:12px; color:#f3572d; margin-left:6px;}
.ul2 .l1 .fr{ font-size:12px; color:#333; margin-right:6px;}
.ul2 .l1 i{ font-size:12px; color:#333333;}
.ul2 .l1.l2{ background:#fd8181;}
.ul2 .zhou2{ height:48px;}
.ul2 .zhou2 p{ margin-top:4px;}
.ul2 .zhou2 .p1{ margin-top:0;}
.ul2 .l1.l3{ background:#ffae88;}
.ul2 .l1.l4{ background:#8cb5e9;}
.ul2 .l1.l5{ background:#d29de5;}
.ul2 .l1.l6{ background:#fea5df;}
.ul2 .zhou3{ border-right:0; border-left:0;}
.ul2 .zhou3 .p1{ margin-top:24px;}
.ul2 .zhou4{ border-right:#ddd solid 1px;}
.ul2 .zhou5{ border-right:0;}
.ul2 .zhou5 p{ color:#333; font-size:12px; margin-left:50px;}
.ul2 .zhou5 p em{color:#f3572d;}
.t1{ margin-top:46px;}
.t2{ margin-top:169px;}
.ul2 .l1.l7{ background:#ffff85;}
.ul2 .l1.l8{ background:#c8e384;}
.ul2 .l1.l9{ background:#b2eeec;}
.ul2 .l1:hover{ background:#fff !important; border:#f3572d solid 1px;}
.zqb1{ width:859px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.zqb1 ul{ float:left;}
.zqb1 .ul1 li{ font-size:12px; color:#333;}
.zhu{ font-size:12px; color:#333;  line-height:20px; clear:both; padding-top:12px;}
.zs-s{ width:64px; height:78px; border:#ddd solid 1px; margin-left:174px;}
.zs-s{ background:#abeda6;}
.zs-s .fl{ font-size:14px; color:#f3572d; margin-left:8px; margin-top:4px;}
.zs-s .fr{ font-size:14px; color:#333333; margin-right:8px;margin-top:4px;}
.zs-s em{ display:block; width:100%; height:auto; overflow:hidden; font-size:20px; color:#333333; text-align:center;}
.zs-s i{ font-size:14px; color:#333333; text-align:center; display:block; width:100%}
.gg1{ width:1200px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.zs p{ font-size:14px; color:#666; position: absolute;}
.zs .p_1{ margin-top:-80px; margin-left:74px; height:16px; border-bottom:#999 solid 1px; border-left:#999 solid 1px; padding-right:40px; padding-left:10px;line-height:16px; padding-bottom:4px; }
.zs .p_2{ margin-top:-42px; margin-left:20px; height:16px; width:50px; border-top:#999 solid 1px; border-left:#999 solid 1px; line-height:20px; padding-left:10px; padding-right:110px}
.zs .p_3{ margin-left:234px; margin-top:-80px; border-bottom:#999 solid 1px; border-right:#999 solid 1px; height:16px; padding-left:40px; padding-right:10px; padding-bottom:4px;}
.zs .p_4{ margin-left:232px; width:150px; border-top:#999 solid 1px; border-right:#999 solid 1px; height:16px; line-height:20px; margin-top:-18px; padding:0 10px 0 40px;}
.zs{ position:absolute; z-index:2; margin-top:20px; width:500px; margin-left:132px;}

/*底部*/
.wz-footerbg{ width:100%; background:#f8f8f8; height:160px;}
.wz-footer{ margin:0 auto; padding-top:40px;width:1200px;}
.wz-footer dt em{ border-bottom:#eee solid 1px; width:46%; display:inline-block; vertical-align:2px;}
.wz-footer dt i{ width:5px; height:5px; border-radius:5px; background:#eee;display:inline-block;}
.wz-footer dt .i1{ width:5px; height:5px; border-radius:5px; background:#eee;display:inline-block;}
.wz-footer dt span{  text-align:center; margin:0 10px;}
.wz-footer dd{ margin-top:30px;}
.wz-footer dd .sw1{ border:none;}
.wz-footer dd span{ border-right:#eee solid 1px; padding:12px 37px;}
.wz-footer dd span a{ margin-left:10px;}
/*上一页下一页*/
.mpnavcon-page {
    margin: 0 auto;
    position: relative;
    text-align: center;
	padding:28px 0;
	background-color:#fff;
	margin-bottom:20px;
}
.mpnavcon-page a .l-span {
    border-bottom: 6px solid transparent;
    border-right: 8px solid #999999;
    border-top: 6px solid transparent;
    display: inline-block;
    height: 0;
    width: 0;
 margin-top:7px;
}
.mpnavcon-page a .r-span {
    border-bottom: 6px solid transparent;
    border-left: 8px solid #999999;
    border-top: 6px solid transparent;
    display: inline-block;
    height: 0;
    width: 0;
	margin-top:7px;
}
.mpnavcon-page a {
    /*border: 1px solid #d9d9d9;
    border-radius: 2px;*/
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
	padding:0 8px;
}
.mpnavcon-page a:hover,.mpnavcon-page a.on {
    background-color: #fa6b6b;
    color: #ffffff;
	
    border-radius: 2px;
}
.mpnavcon-page a:hover .l-span {
    border-right-color: #fff;
}
.mpnavcon-page a:hover .r-span {
    border-left-color: #fff;
}
.zz-jxtba{float: left;width: 360px; margin-right: 34px;}
.zz-jxtbacon{float: left; display: none; width: 100%;}
.zz-jxtbacon.on{ display: block;}
.zz-jxtba dl{margin-left: 0px;}
.zz-jxtbacon dl{width: 95%;}

/*.ih-top .search_choose-select { z-index: 8; border-radius: 5px; font-size:14px; color:#333;display: block;  background:#fff url(/Images/zhengzhi/index-xl.png) right 16px no-repeat;width: 93px;height:36px; position: absolute;padding: 8px 0px 11px 10px;}
.ih-top .search_choose-select option{display: none;padding: 0 10px;border-bottom-left-radius:5px;}
.ih-top .search_choose-select option.search_choose1{display: block; border-bottom:#fa6b6b solid 1px; }
.ih-top .search_choose-select option:hover{color: #fa6b6b; cursor: pointer;}

*/

.ih-top .search_choose-select { z-index: 8; border-radius: 5px; font-size:14px; color:#333;display: block;  background:#fff url(/Images/zhengzhi/index-xl.png) right 16px no-repeat;width: 85px; position: absolute;}
.ih-top .search_choose-select li{display: none;padding: 0 10px;border-bottom-left-radius:5px;}
.ih-top .search_choose-select li.search_choose1{display: block; border-bottom:#fa6b6b solid 1px; }
.ih-top .search_choose-select li:hover{color: #fa6b6b; cursor: pointer;}
.ih-top p .hd-xl{ padding-right:6px; display:inline-block; margin-top: 18px;}
/*.ih-top .czd_searchbox input{ background:url(/Images/zhengzhi/index-search.png) no-repeat 6px center; margin-left: 93px; padding:8px 30px 8px 20px; border-left:#fa6b6b solid 1px; width:383px; height:37px;height:21px\9;}*/
.ih-top .czd_searchbox button{ width:100px; background:#fa6b6b; height:37px; color:#fff; font-size:16px;float: right;}
.ih-top .czd_searchbox .search-txt{ cursor:text;background:url(/Images/zhengzhi/index-search.png) no-repeat 6px center; margin-left: 93px; padding-left: 20px; border-left:#fa6b6b solid 1px; width:363px; height:37px;}
/*.ih-top .czd_searchbox .search-btn{ width:100px; background:#fa6b6b; height:37px; color:#fff; font-size:16px;float: right;}*/

.zz-fr li >a{font-size:14px;color:#333;margin-top:6px;width: 108px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.zz-fr li >em{color:#eeeeee;margin: 6px 12px 0;display: inline-block;float: left;}

.ih-top .czd_searchbox{position:relative;}
.ih-top .search_choose-select{top:0;}

.wz-zyxq dt span#print_title{width: 500px;padding-left: 22px;border-left: #fa6b6b solid 6px;}
.detail a{color:blue;}
/*收藏，下载弹框*/
.tc-y2{ width:100%; height:100%; position:fixed; top:0; background:url(/Images/shuxue/imsges/bgt.png);z-index:555; display:none;}
.tc-2{ width:560px; height:340px; background-color:#FFFFFF; border-radius:6px; margin:auto; position:absolute; z-index:999; top:50%; margin-top:-170px; left:50%; margin-left:-250px;}
.tc-2 ul { width:100%; height:auto; overflow:hidden;}
.tc-2 ul li{ width:100%; height:auto; text-align:center; font-size:20px; color:#333333;}
.tc-2 ul li em{ color:#fa6b6b; font-style:normal;}
.tc-2 ul .jj2{ margin:30px 0;}
.tc-2 ul li img{ margin-top:60px;}
.tc-2 ul li a{ color:#fff; background-color:#fa6b6b; display: inline-block; width:120px; height:42px; border-radius:4px; line-height:42px;}
.tc-2 span{ position:absolute; right:0; cursor:pointer;}
/*学科中心*/
.active2{border-bottom: 2px solid #fa6b6b}
.l{float: left}
.xueke{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.zz-tit{ width:100%; height:auto; overflow:hidden; font-size:24px; color:#1a1a1a; border-bottom:#fa6b6b solid 3px; padding:6px  0; margin-top:20px;}
.zz-tit a{color:#1a1a1a;}
.zz-tit a:hover{ color:#cc0000;}
.xuekefenlei .none,.xuekefenlei,.none2{  display: none;  }
.xuekefenlei img{vertical-align: middle;}
.xueke-tit{border-bottom: 1px dashed #ddd;margin-left: 43px}
.xueke-teach-l{width: 115px; height:auto; overflow:hidden;padding-top: 32px}
.xueke-teach-l a{ cursor:default;}
.xueke-teach-l h3{ font-size:20px; color:#000000;}
.xueke-teach-l h3 i.iconfont{ margin-right:8px; color:#fa6b6b;}
.xueke-list{ float:left;overflow:hidden;height: auto;border-left:1px dashed silver;width: 100%;}
.xueke-list ul{ padding: 0 0 0 23px}
.xueke-list ul li{ float:left; width:20%; height:auto; overflow:hidden; padding-bottom:11px;}
.xueke-list ul li a{font-size:14px;color:#4c4c4c;white-space: nowrap;width: 90%;display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis;}
.xueke-list ul li a:hover{ color:#fa6b6b;}
.xueke-teach-l ul li a {color: #000000;cursor: pointer;float: right;font-size: 16px;height: 36px;line-height: 36px;margin-right: 30px;padding: 0 10px;  }
.xueke-teach-l ul li{width: 150px;}
.xueke-teach-l ul .tb-h a{background-color:#fa6b6b;color: #fff }
.xueke-teach-l ul .tb-q a{ background-color: inherit;  }
.xueke-teach-r{ position:relative;width: 1050px;padding-top: 32px; height:auto; overflow:hidden; margin-left:20px;}
.header {margin-left: auto;margin-right: auto;width: 100%;}
.header .nav_menu {background-image: url("/Images/zhengzhi/menu.jpg");background-repeat: repeat-x;margin-top: 15px;width: 100%;}
.header .menu {clear: both;color: #ffffff;margin-left: auto;margin-right: auto;width: 1200px;height: 44px;}
.header .menu a {color: #ffffff;display: inline-table;font-family: "黑体";font-size: 16px;font-weight: normal;height: 45px;line-height: 45px;padding: 0 8px;text-align: center;}
.header .menu .selected {background-color: #fa6b6b;display: inline-block;height: 44px;}
.header .a1 {background-color: #fbfbfb;border-color: #ededed;border-style: solid;border-width: 0 1px 1px;display: none;height: 45px;line-height: 45px;margin-left: auto;margin-right: auto;width: 1200px;}
.header .a1 li {float: left;height: 45px;line-height: 45px;padding: 0 7px;}
.header .a1 li a {color: #8f8f9b;font-family: "宋体";font-size: 12px;font-weight: normal;line-height: 45px;}
.header .a1 li a:hover {color: #fa6b6b;}
#print_title {border-left: 6px solid #fa6b6b;line-height: 35px;padding-left: 22px;}
.jxff-l dl p {  background: rgba(0, 0, 0, 0) url("/Images/zhengzhi/yx.png") no-repeat scroll center center;  color: #fff;  font-size: 16px;  height: 60px;  padding: 6px 8px 0;  position: absolute;  right: 20px;  text-align: center;  top: -30px;  width: 45px;  z-index: 1;  }
.jxff-l dl p a{color: #fff;}
.content {border-bottom: 1px solid #eee;color: #333;font-size: 14px;margin-top: 20px;}
/*搜索*/
input, textarea, select,button{border: none;outline: none;font-family: "Microsoft YaHei";background:none; cursor:pointer;}
.diy_select{height:36px;width: 102px;position: relative;font-size: 12px;color: #000;float: left;}
.diy_select_txt{float: left;height: 100%;width: 102px; height:36px; line-height: 36px;}
.diy_select_txt:hover{background: #eee;color: #000; cursor:pointer;}
.diy_select_txt,.diy_select_list li{text-indent: 10px;overflow: hidden}
.diy_select_btn{ float: right; width: 30px; height: 34px; position:absolute; left:72px; text-align: center;}
.diy_select_btn i{margin-top: 14px; display: inline-block; width: 7px; height: 4px; background:url(/Images/zhengzhi/soup.png) no-repeat; vertical-align: middle;}
.czd_newsearchbox.sel .diy_select_btn i{ background:url(/Images/zhengzhi/sodown.png) no-repeat;}
.diy_select_list{border: 2px solid #fa6b6b;position: absolute;top:36px!important;left: -2px;z-index: 88888; background: #fff; padding:0; margin:0; border-top: none;width: 100%;display: none; border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.diy_select_list li{list-style: none;height: 34px; margin-bottom: 0; padding-right: 30px; line-height: 34px;cursor:default;}
.diy_select_list li.focus{background: #ededed;color: #000; cursor:pointer;}
.diy_select strong{ color: #fa6b6b; }
.diy_select span{ color: #999; }
.czd_newsearchbox{display:block; height:36px; width:576px; border:#fa6b6b solid 2px; border-radius:4px; float:right; line-height:36px; margin: 30px 0 0 0; background:#fff;}
.czd_newsearchbox.sel{ border-bottom-left-radius:0;}
.czd_newsearchbox .search-txt{border-radius:0; width: 312px;background:url(/Images/zhengzhi/index-newsearch.png) no-repeat 6px center;padding: 10px 30px 10px 30px;border-left:#cccccc solid 1px;height:16px; line-height:16px; float:left; font-size:14px;}
.czd_newsearchbox .search-txt.sel{ color:#999;}
.czd_newsearchbox.sel .search-txt{ border-left-width:2px; background-position:5px center; padding-left:29px;}
.czd_newsearchbox .search-btn{ border-radius:0;width:100px; background:#fa6b6b; height:37px; line-height:36px; color:#fff; font-size:16px;float: right;}
.czd_newsearchbox button{ width:100px; background:#fa6b6b; height:37px; color:#fff; font-size:16px;float: right;}
#verify_img{display: inline;height: 100%!important}